proving itself - Turc Anglais Dictionnaire